﻿using System;
using System.Data;
using System.Collections.Generic;
using System.Text;
using Model;

namespace IDAL
{
    public interface IPCBAging
    {
        bool PCBAgingAndItem_Insert(PCBAgingInfo ai, DataTable dt);
        bool PCBAging_InBox(string pCBAgingID, string userid, decimal inBoxU, decimal inBoxI);
        bool PCBAging_OutBox(string pCBAgingID, string userid, decimal outBoxU, decimal outBoxI);

        //-------------------------以上为老化数据写入，以下为老化数据检出-----------------------------------------------
        bool PCBAging_ExistsID(string pCBAgingID);
        PCBAgingInfo GetbyPCBAgingID(string pCBAgingID);
        IList<PCBAgingInfo> GetLatestPCBAging();
        IList<PCBAgingInfo> GetPCBAgingsbyDT(DateTime starttime, DateTime stoptime);
        string GetIDbySN(string pCBSN);
    }
}
